Reconstructing Surface Discontinuities by Intersecting Tangent Planes of Advancing Mesh Frontiers
نویسندگان
چکیده
Reconstruction of surface discontinuities from unorganized 3D points is a difficult problem. Both the polygonization and surface fitting approaches to surface reconstruction face the same chicken-and-egg problem: to correctly reconstruct surface discontinuities, the points that lie on the same side of the discontinuities should be used to reconstruct the surfaces to form the discontinuities. However, to know whether the points lie on the same or different sides, the algorithm needs to know the locations and orientations of edge discontinuities, which are not directly available in the unorganized point set. This paper presents an elegant method of overcoming the above problem. The method reconstructs an object’s surface by constructing meshes at flat surfaces and advancing the mesh frontiers towards predicted surface discontinuities. As the frontiers of two or more meshes approach a discontinuity from its different sides, tangent planes at the mesh frontiers are estimated using the points within the frontiers, thus eliminating the problem of accidentally using points on different sides of the discontinuity to estimate a single tangent plane. Then, the tangent planes are intersected to form the discontinuity. Quantitative evaluation shows that this method can estimate the tangent planes very accurately, and can reconstruct surface discontinuities even when 3D points are not sampled at the discontinuities.
منابع مشابه
Polygonizing Non-Uniformly Distributed 3D Points by Advancing Mesh Frontiers
3D digitization devices produce very large sets of 3D points sampled from the surfaces of the objects being scanned. A mesh construction procedure needs to be applied to derive polygon mesh from the 3D point sets. As the 3D points derived from digitization devices based on digital imaging technologies are inherently non-uniformly distributed over regions that may contain surface discontinuities...
متن کاملTangential Distance Fields for Mesh Silhouette Analysis
We consider a tangent-space representation of surfaces which maps each point on a surface to the tangent plane of the surface at that point. Such representations are known to facilitate the solution of several visibility problems, in particular, those involving silhouette analysis. In this paper, we introduce a novel class of distance fields for a given surface defined by its tangent planes. At...
متن کاملLocalizing the 4-Split Method for G1 Free-Form Surface Fitting
One common technique for modeling closed surfaces of arbitrary topological type is to de ne them by piecewise parametric triangular patches on an irregular mesh. This surface mesh serves as a control mesh which is either interpolated or approximated. A new method for smooth triangular mesh interpolation has been developed. It is based on a regular 4-split of the domain triangles in order to sol...
متن کاملFine-To-Coarse Global Registration of RGB-D Scans Supplemental Material
1. Plane All parts of the image that are locally planar, i.e. can be represented as a position and a normal. We construct a planar surface feature for each pixel in coplanar clusters of size ≥ 100. 2. Silhouette We have found it useful to mark depth discontinuities with a separate feature type. These are represented as a point, normal and a direction along the silhouette. Normal and direction a...
متن کاملPlanar Bisector CurvesBased on Developable
This paper presents an algorithm to compute the bisector curve of two planar paramet-ric curves. We reduce the problem of computing a bisector curve to that of intersecting two developable surfaces. Given an input curve C (t) = (x(t); y(t)), the corresponding developable surface D C(t) is constructed symbolically as the envelope surface of a one-parameter family of tangent planes of the parabol...
متن کامل